from functools import wraps  # 导入修复的装饰器


def dec1(func):
    @wraps(func)  # 装饰器修复
    def warpper(*args, **kwargs):
        # 要装饰的代码块
        print("我是装饰器")

        return func(*args, **kwargs)

    return warpper


@dec1
def f1():
    print("f1 函数执行了")


if __name__ == '__main__':
    print(f1.__name__)  # 打印当前函数执行的名字
